Alapi paludicole - Spanish English Dictionary